package com.totem.order.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.totem.base.model.PageVO;
import com.totem.order.model.TOrders;
import com.totem.order.vo.*;

public interface ITOrderQueryService extends IService<TOrders> {

    PageVO<FundOrderVO> fundOrderPage(FundOrderPageVO fundOrderPageVO);

    PageVO<GoodsOrderVO> goodsOrderPage(GoodsOrderPageVO goodsOrderPageVO);

    PageVO<RechargeOrderVO> rechargeOrderPage(RechargeOrderPageVO vo);

    PageVO<SubscribeOrderVO> subscribeOrderPage(SubscribeOrderPageVO vo);

    PageVO<WithdrawOrderVO> withdrawOrderPage(WithdrawOrderPageVO withdrawOrderPageVO);

    PageVO<ConversionOrderVO> conversionPage(ConversionPageVO vo);
}
